Margarita's

User Rating:


Address:

Block 11, #01-19 Dempsey Road
129418 Singapore, Singapore

Phone:

+65 6777 1782

Map:


Contact   ·   Privacy   ·   Terms