Skip to content

Lemongrass Cafe (51st ave)

Vietnamese

Lemongrass Cafe is a Vietnamese restaurant offering dine-in and takeout service.

Address
10417 51 Ave NW
Area
Scona › Empire Park
Data
Rating and reviews from Google, checked on October 13, 2026.
Lemongrass Cafe (51st ave)

Other top-rated vietnamese restaurants

Ranked near Lemongrass Cafe (51st ave) in vietnamese restaurants