Kitchen = great. Atmosphere = OK (patios very nice). Service = disinterested. If you really don't care about customers, or customer service, you are in the wrong business. It's sad, as this place is a bit of an institution in the Beaches area. Perhaps it was a case of exclusivity (i.e., you're not young, or you're not single)? Who knows. Bye bye, Lion.