Mama’s Place Restaurant Return to Directory Business Name: Mama’s Place RestaurantAddress: 14 Talbot St. N. Essex, ONPhone: 519-776-4157