Restaurants in United States

business directory

Metro Lobster and Seafood

Founded in 1955, Chelo's has become Rhode Island's largest family-owned restaurant chain. Visit our site for Menus, Locations, Pictures of our dishes, Games and more!
79 Soule St
02889 Warwick, Rhode Island
Ph. (401) 736-3876

Is Metro Lobster and Seafood your company?