Get directions to: Omino Sushi, Chatsworth, CA
Restaurant address: 20957 Devonshire St Chatsworth, CA 91311, USA
Restaurant: Omino Sushi