Location
2815 West Peoria Ave Space A-108,
Phoenix, AZ 85029
By Cecuetzpalin | 4/19/2015
I loved it super great food and decent price