Aozora Sushi (Menu)

13 Elm Parade, Hornchurch
01708453542

Give a rating to Aozora Sushi

Suggest a dish

How much did you spend at Aozora Sushi?