Food Safety Report: Steamed Lobster, Luke's Lobster Portland Pier, Portland Pier, Portland, ME, USA 3 years ago • details 78 Comments Comment