The true cultural centre of Peru, Cusco is an absolute must-see. If you are interested in luxury travel, then Cusco is an amazing choice for you as there is a myriad of gorgeous hotels and terrific restaurants to keep you happy.
Limo is the best Nikkei (Japanese-Peruvian fusion) restaurant in the city. We bet you will be craving nigiri and tiradito in Cusco if you come from Lima’s best: Osaka or Matsuei. Visit Limo for a lunch date with a view or dinner accompanied by their heavenly cocktails. If you are a sushi fanatic, this MUST be one of your dining spots during your stay.