Ms Rita's Place

349 E 109th St, New York NY, 10029

View menu
Start an Order Full Menu