Organika Restaurant
(2,563)
Restaurant
Address: Ataud 154, Cusco 08000, Peru
Hours: Closed ⋅ Opens 11 AM
Phone: +51 944 118 627
▪️FARM TO TABLE CUISINE▪️ Homemade pasta Wood-fired Pizzas Organic salads LUN - DOM: 11:00am - 10:00pm 084 774 448 / MENU .