Cafe Rakka
81 St. Marks Pl. 10003
(Middle Eastern)
Order Online

Come visit us at: 81 St. Marks Pl., New York, NY 10003