Osaka

Osaka is celebrating our 10th Anniversary Year! Located at the heart of Fillmore, we are open 7 days a week proudly bringing you a taste of authentic Japanese culture and cuisine.