Buy Now

Lemon Grass

Restaurants & Pubs

Telephone: 21454117

Outlets

Lemon Grass Chinese Restaurant

Address: Saqqajja Square, Rabat