Lago Restaurant is a Toronto, ON business. Lago Restaurant is located at 10000 Dufferin Street, Toronto, ON. The postal code is .
You can contact Lago Restaurant at 416-637-5246 or from out of area call 1 4166375246.