← Back to search

Relau 88C Restu Ibu — Bayan Lepas, Penang

See photos, menu & reviews on Google

About

Indonesian restaurant in Relau.

88C, G-10, Jalan Relau, 11900 Bayan Lepas, Penang