Papa Llama | |
---|---|
![]() | |
Restaurant information | |
Established | August 2020 |
Chef | Kevin and Maria Ruiz |
Food type | Peruvian |
Rating | ![]() |
Street address | 2840 Curry Ford Rd |
City | Orlando |
State | Florida |
Country | 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]