La Mariscada Restaurant & Bar
671 Broadway, Providence
(401) 632-4848
Menu
Reserve
Restaurants in Providence, RI
La Mariscada Restaurant & Bar
671 Broadway, Providence, RI 02909
(401) 632-4848