2775 NJ-23, Newfoundland
This is a popular pizza restaurant in Newfoundland.
Chill Out
Kids Friendly
Typical Tourist