Green Leaf Asian Bistro & Café
Restaurant/cafe
94063 Redwood City
United States
Website: <<not-applicable>>
Casual, quick-serve style Vietnamese restaurant and café serving light, healthy and delicious versions of comfort food favorites, wide selection of fair trade teas, coffees, juices and desserts.



