Learn About Us
Located in Chelsea, Melrose neighborhood of Staten Island. Ali Baba Grill's is located at 20 Jefferson Blvd., Staten Island, NY 10312.
Testimonials
This is the testing review after taking it LIVE
Order Online Get 10% OFF
Food Gallery
Contact
Menu