Cinnamon Restaurant offers a tantalizing journey into the heart of Vietnamese cuisine. Diners can savor authentic flavors and experience the warmth of traditional hospitality within its inviting atmosphere.
Californian restaurant
Camper
📍 898 Santa Cruz Ave, Menlo Park, CA 94025
