Tiny Sushi - Oh Baby
32 Park Plaza Dr, Daly City
(650) 755-2288
Menu
Restaurants in Daly City, CA
Tiny Sushi - Oh Baby
32 Park Plaza Dr, Daly City, CA 94015
(650) 755-2288