Location of Champlin's Restaurant, Galilee (Narragansett), RI
Champlin's Restaurant
256 Great Island Road
Galilee (Narragansett), RI 02882
Phone: (401) 783-3152
Champlin's Restaurant
256 Great Island Road
Galilee (Narragansett), RI 02882
Phone: (401) 783-3152