LETS Grill Restaurant
(280)
Chinese restaurant
Address: 5926 104 St NW, Edmonton, AB T6H 2K3, Canada
Hours: Closed ⋅ Opens 5 PM
Phone: +1 780-705-1535
No information is available for this page. · Learn why
Jan 27, 2022 · 160 likes, 0 comments - yeg.bakingJanuary 27, 2022 on : "We dined in at Lets Grill Restaurant (5926 104St NW) recently (They're located ...