With a stellar 4.6 rating from 943 reviews, Restaurant Athos Teltow offers moderately priced Greek fare that clearly resonates with locals.
Menu not available yet.
Menu shown for reference. Order directly on the restaurant's own site — Eatarian never takes a commission.