Lokanta Kritikos is a restaurant offering fresh, home-style meals.