Toula Bar & Kitchen
Restaurant in Panaji, India
Mediterranean/Asian restaurant
Fort Aguada Road / Aguada - Siolim Road, Candolim, 403515Restaurant in Panaji, India
Mediterranean/Asian restaurant
Fort Aguada Road / Aguada - Siolim Road, Candolim, 403515