Aozora Sushi

Sushi

Map

Additional Info

Address

Business Hours

12-3 p.m. 5-9 p.m.  

Phone

530-615-4613

Visit Website

Aozora Sushi