Get it delivered to your door
Restaurant Petros Taverna
Restaurant Petros Taverna
Restaurant Petros Taverna

Restaurant Petros Taverna

|DashPass|
Greek|$$