Ribalta

Union Square

Open for delivery and take out every day from 12 pm to 10 pm.

212-777-7781

48 E 12th St New York, NY 10003, USA