Lion King Cafe
Bite Into Happiness.
Home
Menu
About
Gallery
Contact
Contact Us
Address
1/160, Thalambur Rd, Navalur, Chennai, Tamil Nadu 600130, India
Location
Phone
94455 08636
Email
richardrozario@live.com
Lion King Cafe