Eating Deli Diner at Reddi Rooster restaurant in Stamford, CT.

Feedback

Do you manage or own Reddi Rooster?

Yes