First looks are deceptive. It is in a strip mall that looks a little bit seedy. Inside, it is a nicely furnished restaurant with friendly, efficient staff. The food was fresh and not overly seasoned. This place rivals my favorite restaurant in New York's Little Italy. The tiramisu was outstanding.