Udupi Tea Point
1, Thulasi Theater Road, Next to Thulasi Theatre, Marathahalli, Bengaluru India
Udupi Tea Point is a Restaurant place is located in Bengaluru, Karnataka. The address of Udupi Tea Point is 1, Thulasi Theater Road, Next to Thulasi Theatre, Marathahalli, Bengaluru India.