Tittos in Greenhills is Finally Open – and It’s DELICIOUS
September 13, 2019
Yes, guys and gals, you read that right! Tittos in Greenhills O Square 2 is finally open and it’s absolutely yummy — for both the eyes AND the stomach. One of the many colorful wall …