Shokudo Japanese Pasta & Pizza
Address: Cathay Cineleisure Orchard, 8 Grange Road #02-06A/B
Phone No.: 6736 0971
Address: Cathay Cineleisure Orchard, 8 Grange Road #02-06A/B
Phone No.: 6736 0971