1. LeRoux Kitchen 161 Commercial St, Portland, ME 04101 Coordinate: 43.65616,-70.25234 Phone: (207) 553-7665