Located right on Greenwich Bay in Warwick, RI, Chelo's Waterfront Restaurant provides excellent views, great food and live entertainment! With two floors, outside and lawn seating, fire pits and four bars, Chelo's Waterfront is the place to be this Summer! (No pets allowed)