Amber Cafe Mountain View
Restaurant/cafe
94040 Mountain View
United States
Phone: (650) 968-1751
Website: http://www.amber-india.com/Indian-Restaurant-Cafe-Mountain-View/
Restaurant/cafe
Phone: (650) 968-1751
Website: http://www.amber-india.com/Indian-Restaurant-Cafe-Mountain-View/