Lil" Asia chinese , Thai Restaurant is located in Bengaluru, India on No 356,3rd E Main Road Above TVS Showroom OMBR Layout Doda, Banaswadi. Lil" Asia chinese , Thai Restaurant is rated 4.4 out of 5 in the category asian restaurant in India.
Address
No 356,3rd E Main Road Above TVS Showroom OMBR Layout Doda, Banaswadi