Lutticken's Deli
269 Campus Dr Rm 1205, Stanford, CA 94305-5101
Lutticken's Deli is a Restaurant place is located in Stanford, California. The address of Lutticken's Deli is 269 Campus Dr Rm 1205, Stanford, CA 94305-5101.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 650-736-0716,