Osaka chinese

and japanese

Dinner & Lunch Menu:

Osaka Japanese and Chinese Food 

Our Menu

Osaka Restaurant in Hampstead