Nature Vegetarian Restaurant
1116 Franklin St, Oakland
(510) 238-9688
Menu
Reserve
Restaurants in Oakland, CA
Nature Vegetarian Restaurant
1116 Franklin St, Oakland, CA 94607
(510) 238-9688