Niko's Taverna: Mykonos, Greece

Published on Monday, January 24th, 2011 Uploaded by: sthompsonf6

Niko's Taverna is a big, friendly restaurant close to Little Venice in Mykonos Town. With a sprawling seating area that pours into the streets of the town, the restaurant is popular with both the locals and the tourists. We didn't order much, but we still very much enjoyed our meal at Niko's.

Category Restaurants Tag greek salad feta stuffed cabbage Location Mykonos