Yellow Cab Pizza Co. on November 11, 2011 Get link Facebook Twitter Pinterest Email Other Apps There's only one Yellow Cab Pizza Co. place here in Iloilo,and it's located within SM City. The pizza is very delicious; if you like pasta, I recommend the Charlie Chan Pasta. View Larger Map Comments
Comments
Post a Comment