1923 Fillmore St
San Francisco, CA 94115
San Francisco, CA 94115
Open HoursLunch Wed-Fri 11:30-2:30,Dinner-Mon-Thur 5:30-11:00,Fri-Sat 5:30-11:30,Sun 5:00-10:30
OverviewOsaka Japanese Restaurant presents authentic Japanese flavors that you won't forget in a hurry! Japanese prints dress up the walls and high ceilings create a felling of space...
more
