"best vegan sushi around!!! something for everyone"
Phone: +16503661688,+16503663474
Address: 2139 Roosevelt Ave, 94061, Redwood City, US, United States
City: Redwood City
Website: http://www.ohbabysushi.com/
Dishes: 117
Amenities: 13
Categories: 5
Reviews: 3202