Address: 7300 Topanga Canyon Blvd, Canoga Park, CA - United States
Checkins
2
Avarage rating at this location
4.38
Chris Tobin
last night
Yoshinoya
about 2 years ago
from Saturday