Great place and value! Next to the Metro with lively choices around the corner!
Thodoris is chill and awesome!