Mangia of Barrington

Mangia of Barrington
296 County Road
Barrington
02806
RI
401-337-5600

Van accessible parking spot is not directly in front of restaurant. Bathroom can be accessed but paper towels are high.

P V R M

Send Message to listing owner

Mangia of Barrington