CT restaurants to check out
Tabouli Grill is one of CT restaurants to check out.

1. Tabouli Grill

8.3
Highridge Rd, Stamford, CT
Middle Eastern Restaurant · Newfield - Westover - Turn of River · 17 tips and reviews