Casual Dining

The Odia Adda

Thubarahalli
img01
img01
  • About
  • Photos

The Odia Adda, Thubarahalli, Bengaluru


Address

Ground Floor, Shiridi Sai Temple Road, Munekollala, Thubarahalli, Bengaluru