Osaka chinese

and japanese

Osaka Restaurant in Hampstead

Dinner & Lunch Menu:

Osaka Japanese and Chinese Food 

Our Menu