Leon's Cafe & Catering
230 Waseca Ave, Barrington
(401) 247-1660
Menu
Restaurants in Barrington, RI
Leon's Cafe & Catering
230 Waseca Ave, Barrington, RI 02806
(401) 247-1660