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