Selera Restaurant

Selera Restaurant
Address : 15 Mackenzie Road, Rochor, 228677
Phone No. : 6338 5687