Innovative and contemporary, Ozumo's cuisine is offered in an elegant, modern Japanese design-inspired restaurant located in the heart of Santa Monica on the rooftop of Santa Monica Place.