Osaka Japanese Restaurant
Address:
1923 Fillmore St, San Francisco, CA 94115
Phone:
(415) 346-6788
Restaurants
Other Businesses:
- Churchs Chicken at 2390 Bush St, San Francisco, CA 94115
- Petes Deli at 1661 Divisadero St, San Francisco, CA 94115
- Starbucks Coffee at 2 Harrison St, San Francisco, CA 94105
- Waterfront Restaurant at 7 Broadway, San Francisco, CA 94111
- Thai Stick at 2001 Fillmore St, San Francisco, CA 94115