I love this place! If you like kebabs, rice and fresh salad then this place is for you. The Greek beer is a treat and I love to hang here and people watch. Second Street is ...
All reviews seem positive