Eating American (Traditional) Breakfast & Brunch Deli Cafe at Leon's Cafe & Catering restaurant in Barrington, RI.

Feedback

Do you manage or own Leon's Cafe & Catering?

Yes