14 years ago |
Martin H. , a member from Palo Alto, wrote: |
|
|||
I love going to Ramona's for a quick, easy and affordable lunch. The pizza is good and very well-priced. Staff is always friendly, and although the place is relatively small, the atmosphere is very pleasant. Plus, there's a big-screen TV that shows soccer!
|
|||||
|
Ramona's Pizza
2313 Birch St
Palo Alto, California 94306
650-322-2181 | phone
Click here to email us