Crazy Tomato


803 E Main St
Allen, TX 75002

An Italian Restaurant in Allen TX

We Specialize in Simply Wonderful Gourmet Food


Day Opening Closing
Monday - Thursday  3:00 PM  10:00 PM
Friday - Saturday 11:00 AM  11:00 PM
Sunday 11:00 AM  10:00 PM
Click the button to add a review for Crazy Tomato

Add Review