Squid's Sea Cuisine.
Hotel
221010 Varanasi
India
Phone: +91 800-9200-800 ; +91 800-97-888-00
Website: https://www.facebook.com/pages/Squids-Sea-Cuisine/1449689521910445
Finest and exquisite non-veg and sea food outlet in Varanasi, with a host of exotic delicacies...



