Contact Us

Address

1/160, Thalambur Rd, Navalur, Chennai, Tamil Nadu 600130, India

Location
Phone

94455 08636

Email

richardrozario@live.com

Lion King Cafe