Onda
Contact Information
Hours not available
Business Description
Onda is located at 21 Lorong Telok.
Price
$
Questions & Answers
1.Where is Onda located?
Onda is located at 21 Lorong Telok, Singapore, 049033. Get Directions.
2.What is Onda's website?
Onda's website is www.parkbenchdeli.com/onda.
0 Reviews
Be the first to write a review for Onda.