The White House
- Yishun, Singapore
Looking for Omma in Holland Village? It is listed on Ondril under Restaurant. The address is 21 Lorong Mambong, Holland Village 277680, Singapore.
The map below shows the exact location of Omma and gives directions.
See all Restaurant businesses in Holland Village listed on Ondril.
Is this your business? Contact us to update the details, add photos or opening hours.