Good pizza, salads and Italian food. The food in this Allen location is better than the Los Rios location which has an edge on atmosphere. Covers all the bases well at reasonable prices.
Izinto onokuzenza kufuphi
4.98 (227)
Eyona nto igqwesileyo yeCalifornia/sushi roll yokwenza