Metro Lobster & Seafood
8 New England Way, Warwick
(401) 737-5250
Recent Reviews
Metro Lobster & Seafood
8 New England Way, Warwick 02886
(401) 737-5250