Brand's Logo
SM Mall of Asia /
Posted 1 week ago

Chili's is undeniably a great place to spend quality time with friends and family. Dine in and have meaningful conversations while munching on flavorful food and sipping on 'ritas! See you here at Chili's SM Mall of Asia at Level 1, South Main Mall. #MOAEats

Advertisement /
Advertisement /

Start typing