Authentic Greek restaurant, O Nikos, offering homemade specialties for dine-in or takeout. Known for its charming atmosphere and fresh, delicious cuisine.