At 77 ft. Escobar has the longest bar in India. Recommended: Spanish Harlem, Pinenuts Stuffed Mushroom, Fresh Herb Spiked Veg. Lasagne, Almond & Pepper Crusted King Prawns Read more.
At 77 ft. Escobar has the longest bar in India. Recommended: Spanish Harlem, Pinenuts Stuffed Mushroom, Fresh Herb Spiked Veg. Lasagne, Almond & Pepper Crusted King Prawns Read more.