-
Vesta
is an above average Pizza Place Restaurant
Ranked #1 of 20 Restaurants in Downtown Redwood City.
Some say, it is popular, great.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The restaurant has great food so it's really popular. Sadly you can only make a reservation if you are a party of 5 or more. For this reason, it was over a 40 minute wait for our party tone seated.