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 ongazenza ezehlukile eduzane
4.98 (227)
Ukwenziwa Okuhamba phambili kwe-California/sushi roll