Osaka Japanese Restaurant (Reported Closed)
(310) 555-1212 | View Website

1923 Fillmore St, San Francisco, CA | Directions   94115

37.787718 -122.433724
Get Directions