2700 Mission College Blvd Santa Clara, CA
Elephant Bar Restaurant
499 E Hamilton Ave Campbell, AL
A very small Italian restaurant. The food is good, however it was hard to enjoy it because the tables are so close to each other. You are elbow to elbow.
October 26, 2007
If you've been to or used
Il Postal, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.