Lemongrass Cafe
10417 51 Ave NW, Edmonton
(780) 413-0088
Menu
Restaurants in Edmonton, AB
Lemongrass Cafe
10417 51 Ave NW, Edmonton, AB T6H 0K4
(780) 413-0088