About

Tags : #AmericanRestaurant, #ItalianRestaurant

Location :
1010 El Camino Real Ste 110, Menlo Park, California 94025

Opening Hours

  • Monday 06:00 - 16:00
  • Tuesday 06:00 - 21:00
  • Wednesday 06:00 - 21:00
  • Thursday 06:00 - 21:00
  • Friday 06:00 - 21:00
  • Saturday 06:00 - 21:00
  • Sunday 06:00 - 16:00