Il Forno

010 660 515
Address:#11, St.302
Delivery Time:7 Days, Noon - 10:30pm
Delivery Charge:None With Minimum Order of $10
Delivery Method: Delivery  Takeaway  
Avg. Waiting Time:45 Minutes

Location Il Forno