A coffee shop, Central Park offers a relaxed atmosphere off the main road. It has a few parking spaces.