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 June 11, 2015.)
Lotus Garden Restaurant is ranked #2 of 23 Restaurants in Oakridge Toronto.
This page has had 312 visitors. You are the 312th.