Giggling Tomatoes Restaurant invites you to their dining room. Explore a menu featuring comfort food, priced at 11$ to 25$ and experience their casual atmosphere. They are open at ... more... See more text