With both indoor and outdoor seating, Vino Santo Bistro is a great spot to enjoy the wonderful Redwood City weather. The restaurant serves up Italian cuisine, including pasta, meat and fish entrees and features a full wine and cocktail bar in its warm and inviting setting.