Home
Menu
Specials
Gallery
Order Online
Location
Location
View Larger Map
Come visit us at:
2280 Frederick Douglass Blvd, New York, NY 10027
Restaurant Takeout
New York Food Delivery
Turkish Delivery
Powered by
Eat24