New Delhi [India], November 11: Tucked away in the heart of South Bangalore, near JP Nagar and Bannerghatta Road, Mykos is a rooftop restaurant that brings the charm of Greece to the city. Known for its elegant ambience, scenic rooftop view, and exceptional food, Mykos has earned its place a