Seafood stall (cooks to order) is located in Puri, India on Swargadwar Rd, in front of Kolkata rolls, Bali Sahi. Seafood stall (cooks to order) is rated 5 out of 5 in the category seafood restaurant in India.
Address
Swargadwar Rd, in front of Kolkata rolls, Bali Sahi
Service options
TakeawayDine-in