Milagro Milagro Milagro Milagro

Milagro Milagro Milagro Milagro

Hours

Lunch,
Daily: 11:30am-3pm,

Dinner,
Sun-Thurs:,
5-9pm,
Fri-Sat:,
5-10pm
Address

142 Water Street
Stonington, CT 06378
United States

Map & Directions