Il Toro Pasta & Espresso Bar
1/321 North East Rd, Hampstead Gardens, 5086,
5086
Il Toro Pasta & Espresso Bar is one of the popular Italian Restaurant located in 1/321 North East Rd, Hampstead Gardens, 5086 , listed under
Restaurant in Hampstead Gardens
,