← Layton restaurants
Lobster boss
No reviews yet
Seafood121 Primrose Ln, Layton
Own or manage Lobster boss? Claim this listing free
Hours
Hours not listed yet.
Details
Address121 Primrose Ln, Layton 33001-0008
Phone+13053933003
Websitehttp://www.lobster.boss.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.