California > Mountain View > Restaurants, Food & Beverages > Bakeries > Star Melon
1977 Plymouth St, Mountain View, California, 94043
(650) 967-3006
Restaurants, Food & Beverages > Bakeries
No reviews yet. Be the first to write a review!