STAR LOBSTER SEAFOOD MARKET
Address : 3280 Midland Ave., Unit 16, Scarborough, ON., Canada, M1V 4W8
Phone: 416 609 8964
Monday to Friday 11:00 am - 7:00 pm
Saturday and Sunday 10:00 am - 8:00 pm
*These are temporary hours due to Covid-19
Success! Message received.