Victory Land is a restaurant, located at Yangon, Myanmar (Burma)
Nice and Silent area. best for reading / relax.