Love Sushi - Simi Valley, CA
Posted by: saopaulo1
N 34° 16.794 W 118° 44.358
11S E 339899 N 3794560
Love Sushi in Simi Valley, CA.
Waymark Code: WMPW1J
Location: California, United States
Date Posted: 10/27/2015
Views: 2
The restaurant is located in a large shopping center on Cochran Rd.