Nesta
Steakhouse · Grill · Bar and Grill
Nesta is a place for meat lovers. It offers information about current events and special days.
Location
Best places nearby
The highest rated places close to Nesta.
Local restaurants nearby
Πλατεία Κολοκοτρώνη, Σταδίου 13, Αττικής

