I have been eating at LouCas for about 18 years. Best restaurant for miles around. The Food is Good, the Menu Varied, the Portions Big and the Prices Reasonable. No Liquor License means you can bring your own wine, which saves a lot of money. The Place is always busy. I have tried some of the best restaurants in NYC...
More