Eating Latin American Peruvian at Mi Ranchito 2 restaurant in Stamford, CT.

Feedback

Do you manage or own Mi Ranchito 2?

Yes