1. Italian Tomato and Herb Toast
Thinly sliced Italian bread topped with tomato, olive, garlic and herbs
2nd Level, Glorietta 5 , Ayala Center
To celebrate their 25th anniversary, The Philippine Star, in collaboration with Ayala Malls, picks the best dishes...
Read moreFor more info and other promos visit http://www.spaghettifactory.com.ph
Read more