Ó-Sabi Restaurant | Sushi • Teppan

Japanese restaurant · 5795 Walker St, Ventura, CA

Hours

More food in Ventura, CA · Japanese Food in Ventura