editSuggest an edit

Papillon Cafe Bar

Food and Beverage / Cafes

Churchside Arcade, Little Church St, ,
Rugby , CV21 3AW

01788 541424

Call
Call 01788 541424
Directions
Get directions to this
location on Google Maps.
Share this business
on social media.