Cilantro Restaurant

83 Atlantic St, Stamford CT

(203) 323-0100

Rated 5.0 out of 5 from 1 Reviews Cilantro Restaurant is a highly recommended Sandwich Restaurant Ranked #1 of 31 Restaurants in Downtown Stamford Stamford.

★★★★★ on the 9th of October, 2017

Red snapper for entree and mojito made with fresh lemonade was refreshing. //
Location