TiTiCaCa Peruvian Restaurant by Melissa | Jun 15, 2011 | Eat, Peru | 1 | TiTiCaCa is a friendly, family run Peruvian restaurant that opened in Okinawa city in 2009. They... Read More