Share Your Review/Feedback
Name Of Place: Ristorante Takada : Japanese Italian restaurant : Pasta Pizza Wine (Alexandra)
Address: #01-07, 356 Alexandra Rd, Alexis Condominium, Singapore 159948
You can also choose to send us your review and feedback via email at tellus@wherecrowded.sg