Skip to content
Ozu 852
Take Out
Home
Online Order
Gallery
Contact Us
Contact Us
Ozu 852
852 Union Blvd.,Englewood, OH 45322
Get directions
937-832-3000丨937-836-3002