Located on High Street, The Place offers food with a friendly atmosphere. Seating can be limited.