La Taberna Restaurante Bar

Bar · 695 Lonsdale Ave, Central Falls, RI

Hours

More food in Central Falls, RI