Osaka Japanese Food & Sushi

4242 Camino Del Rio N, San Diego, CA

Menu (As of 10/29)

Osaka Japanese Food & Sushi: hours and how to order