Leo Restaurant is located in Pakokku, Myanmar on Thi Ri Pyitsaya 4 St, Bagan Nyaung U,Mandalay Region,, Nyaung U. Leo Restaurant is rated 3 out of 5 in the category restaurant in Myanmar.
Address
Thi Ri Pyitsaya 4 St, Bagan Nyaung U,Mandalay Region,, Nyaung U