Tomodachi Restaurant

 
771 N Wendy Dr Newbury Park, CA 91320
(805) 499-8889

Business Map

Map Details

Area: Newbury Park, CA 91320

Coordinates: 34.187461, -118.94272

KML: KML

Back to Tomodachi Restaurant Profile

Night Mode