Yellow Cab Pizza Co.

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