Cooking Papa Mountain View
Address: 1962 W El Camino Real, Mountain View, CA 94040
Phone: (650)9333329
Hours: 11:30am-9:30pm (Mon to Fri, closed on Tuesdays)
Hours: 11am-9:30pm (Sat and Sun)
Cash / Visa / Master Card. Reservations for 8 or more people.
CP Main
Location Map Menu Review Review Review
Driving Direction Our Menu Facebook (Mountain View) Michelin Recommended Bay Area Best 26 Restaurants