A small Italian restaurant, decent and reasonable priced home made meat lasagna ($15) and tiramisu ($5.95). The place was busy and they take reservation.
They have pizza and gelato as well, but didn't try.
3/5 stars because the restaurant hostess messed up the order for walk-ins. So if you want to get decent Italian food there, make reservation!