Chelo's Restaurant
63 Airport Rd
Warwick
RI
02889
(401) 223-0240
chelos.com
Open Map
Description
Chelo's Restaurant is located at 63 Airport Rd, Warwick, RI. This business specializes in Family Style Restaurants.
by merchantcircle on March 22, 2015 from
merchantcircle
Advertized
American
Delivery
family restaurant
food
Grill
restaurant
Restaurants
Restaurants Family Style
Seafood