211 Lorong 8 Toa Payoh, #01-01 Block 211#01-01 310211, Singapore
No delivery
No open hours
Spot something wrong?
Dishes at Otto Berlin Haus. Prices may vary in venue.