Papa Llama

From Wikipedia, the free encyclopedia

EstablishedAugust 2020 (2020-08)
ChefKevin and Maria Ruiz
Food typePeruvian
Location2840 Curry Ford Rd, Orlando, Florida, United States
Papa Llama
Papa Llama in February 2026
Interactive map of Papa Llama
Restaurant information
EstablishedAugust 2020 (2020-08)
ChefKevin and Maria Ruiz
Food typePeruvian
Rating1 Michelin star
Location2840 Curry Ford Rd, Orlando, Florida, United States
Coordinates28°31′24″N 81°20′47″W / 28.5234°N 81.3464°W / 28.5234; -81.3464
Websitepapallamaorl.com

Papa Llama is a Michelin-starred Peruvian restaurant in Orlando, Florida, United States.[1]

References

Related Articles

Wikiwand AI