Fast Food Joint

Hotel Ambrosia's Nellore Kitchen

Thubarahalli
img01
img01
  • About
  • Photos

Hotel Ambrosia's Nellore Kitchen, Thubarahalli, Bengaluru


Address

5, Lakshmi Venkateshwara Nilaya, 11th Cross, Sai Baba Temple Road, Marathahalli, Bangalore, Thubarahalli, Bengaluru