Lucky Star invites you to their restaurant. Their atmosphere has been described as casual. They are open late all week. You can get there by car. They are positioned in a neighborh...more...See more text
106 Humber College Blvd, Etobicoke, ONM9V 4E4Get directions
$$
Chinese Food, Chinese, Asian, Casual
Conveniently located at the intersection of Humber College Boulevard and Highway 27, Shanghai Restaurant is open daily for dine-in, takeout and delivery with free parking and publi...more...See more text