Address: 2853 Foothill Blvd, La Crescenta-Montrose, CA 91214, USA
Heidi Frank | Sep 27, 2020
Depends what you order. Your palate will let you know if the food is good or not. The ambiance is nice. Is like you are in your backyard . Give it a try, you may like it.