You are here: Home

1

Lemongrass

Open since the winter of 2009, Lemongrass restaurant is quickly becoming a favorite in the area.

331 Elgin Street, Ottawa, ON, K2P 1M5

613-233-5000 

Type | Restaurants

Showing 1 - 1 of 1