Restaurant & Cafe
Tiger Thai
restaurant Tiger Thai “Experience Finest Thai Dining” A store that excludes a captivating interior ambience, perfectly complementing its Thai Bangkok food offerings in phoenix mall, Benagaluru. Despite its modest 200 square foot area, the store has been meticulously designed to Read more…