Order Online

Rakka Cafe

81 St Marks Pl
New York, NY 10003
(212) 982-9166
Order online Menu | Info
Any questions please call us.