Happy Food - Levoča is located in Levoča, Slovakia on Námestie Majstra Pavla 54. Happy Food - Levoča is rated 4.3 out of 5 in the category fast food restaurant in Slovakia.
Address
Námestie Majstra Pavla 54
Amenities
Good for kidsToilets
Offerings
CoffeeKids' menu