Rated
5.0 out of
5 from
1Reviews
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. //