Ace of Sandwiches
is a pretty good Sandwich Place Restaurant
Ranked #1 of 18 Restaurants in Ventura Palo Alto.
Some say, it is amazing, friendly.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Skip Subway sandwiches and hit this place. It is family owned with a friendly staff and the food is amazing.