Saizeriya Italian Restaurant (Farm Road)
Address: Shop 3, LG/F, 18 Farm Road
Phone No.: 60151060
+ Add Menu
wookyr
2024-10-13
wookyr
2024-10-13
otaru daisuki
2024-04-16
otaru daisuki
2024-04-16
Address: Shop 3, LG/F, 18 Farm Road
Phone No.: 60151060