34.14679509193005, -118.7577483575461 in Agoura Hills
29145 Canwood St Suite A-1, 91301 - Get directionsMenu 34.14679509193005, -118.7577483575461
How to get to 34.14679509193005, -118.7577483575461
Price range per person $10 - $25
Services
- Wheelchair accessible
- Takeaway