Mama's on Main is an Italian restaurant offering hearty dishes like eggplant parmesan and lobster ravioli in a romantic setting.