Fast Food Restaurant

Oyalo

Ambattur
img01
img01
  • About
  • Photos

Oyalo, Ambattur, Chennai


Address

33/31A, Venkatapuram, Ambattur, Chennai, Chennai