| Papa Llama | |
|---|---|
| |
| Restaurant information | |
| Established | August 2020 |
| Chef | Kevin and Maria Ruiz |
| Food type | Peruvian |
| Rating | |
| Location | 2840 Curry Ford Rd, Orlando, Florida, United States |
| Coordinates | 28°31′24″N81°20′47″W / 28.5234°N 81.3464°W |
| Website | papallamaorl |
Papa Llama is a Michelin-starred Peruvian restaurant in Orlando, Florida, United States. [1]