Yes, the restaurant Lemongrass - Hougang Capeview has Public Car Park.