"This place is gigantic with plenty of tables and chairs."
Phone: +19725734447,+19724469999
Address: 1101 S Broadway St STE 100 Carrollton, TX 75006-7276, 75006-7201, United States
City: Carrollton
Website: https://csquare.cafe/
Monday: 07:30-21:00
Tuesday: 07:30-21:00
Wednesday: 07:30-21:00
Thursday: 07:30-21:00
Friday: 07:30-21:00
Saturday: 07:30-21:00
Sunday: 09:00-16:00
Dishes: 79
Amenities: 8
Categories: 5
Reviews: 1268