This is the food page of Lotus Garden Restaurant on 3460 Danforth Avenue Toronto ON M1L1E4.
(first reviewed on April 7, 2015, last updated on December 7, 2016.)
Lotus Garden Restaurant is ranked #2 of 24 Restaurants in Oakridge Toronto.
This page has had 326 visitors. You are the 326th.