Eating Breakfast & Brunch at Leo's Restaurant restaurant in Middlebury, CT.

Feedback

Do you manage or own Leo's Restaurant?

Yes