Leon's Cafe & Catering

American restaurant · 230 Waseca Ave, Barrington, RI

Hours

More food in Barrington, RI · American Food in Barrington