The Place
Restaurant in Athens
Sign in to add a photo.
About
The Place is a restaurant in Athens, United States, serving American cuisine. It offers moderate pricing and features amenities including outdoor seating, delivery, and a bar. The venue is accessible via wheelchair and allows reservations.
Menu highlights
- Menu
- Menus
- Lunch
- Dinner
- Sunday Brunch
- Beverages
- [



