Leela Restaurant
Contact Details of Leela Restaurant
16-124, Syndicate Circle,
Near Vijaya Bank,
Manipal East,
Udupi - 576104, Karnataka , India
Phone Number: (0820) 2570732, 09480725808
Product & Services of Leela Restaurant
- Main Business
- Restaurant
- Services
- Restaurant Related All Services