Driving directions
Tabouli Grill
59 High Ridge Rd, Stamford, United States