Wrong data? Are you the owner of the business?
673 Thames St, 02840, Newport
(Rhode island)
Italian Restaurants, restaurantsMamma Luisa Italian Restaurant in Newport map
Reviews about Mamma Luisa Italian Restaurant
64 halsey st #25, 2840, Newport (Rhode island)
4018493133
130 Bellevue Ave, 2840, Newport (Rhode island)
4018438810
11 Waites Wharf, 2840, Newport (Rhode island)
4018471310
30 Spring St, 2840, Newport (Rhode island)
4018473210
123 Spring St, 2840, Newport (Rhode island)
4018460040
3214559739
Dock Building & Repair
3217845066
Dock Building & Repair
3214533582
Dock Building & Repair
3214591870
Dock Building & Repair
3212426050
Fencing