"Was so looking forward to trying this restaurant out... unfortunately, I cant eat allums, especially onions, which appear to be the star of almost every dish. What a disappointment!"
Phone: (+1)7544009614
Address: 826 W Hallandale Beach Blvd, 33009, Hallandale Beach, US, 33009-5239, United States
City: Hallandale Beach
Website: https://www.screamingcarrots.com/
Wednesday: 12:00-09:00
Thursday: 12:00-09:00
Friday: 12:00-09:00
Saturday: 10:00-09:00
Sunday: 10:00-09:00
Dishes: 69
Amenities: 25
Categories: 5
Reviews: 2735