Food
By Amanda, Friday, December 3, 2010
Ozumo Restaurant in Santa Monica, CA such a great place to eat at. A+ overall!