1200 E Grand Ave, Ste. 101, Arroyo Grande, CA 93420-2573, Arroyo Grande
Delicious food as always! Excellent service as well! Without a doubt the best restaurant on the Central Coast!
Delicious food as always! Excellent service as well! Without a doubt the best restaurant on the Central Coast!