PAPA'S SUMMER HOURS & MENUThursday 17th May 2018
Papa's Restaurant in Falmouth is open from Friday - Monday at 11:30 am - 9:30 pm.
EC$50 Main Courses
EC$40 Salads, and Burgers and Wraps
Serving food and drinks throughout the day.
Book a table by calling (268) 561-7633.
Click here for all News and Specials for Papa's