Locanda RI
4.7 – 109 reviews • Restaurant Social Profile: ✔️ Dine-in ✔️ Takeout Hours Wednesday 4–9 PM Thursday 4–9 PM Friday 4–9:30 PM Saturday …
4.7 – 109 reviews • Restaurant Social Profile: ✔️ Dine-in ✔️ Takeout Hours Wednesday 4–9 PM Thursday 4–9 PM Friday 4–9:30 PM Saturday …