Popular restaurant offering Greek cuisine and excellent steaks. Recently refurbished.