Carmen's Kitchen, (in Orient Heights). High quality Italian food. Small, cozy restaurant. Pretty good espresso depending on who makes it. Kind of expensive, but worth it. They used to have a small deli, but closed it - too bad. Next to Carmen's is an old school gentleman's cigar bar that is pretty cool.