Alibaba Curry and Pizza is a unique dining establishment in Delmar, NY that offers a fusion of Indian and Italian cuisine.
With a diverse menu featuring a variety of curry dishes and pizzas, this eatery provides a one-of-a-kind culinary experience for customers looking to explore different flavors.
Generated from their business information