Small restaurant & always packed!

Small restaurant & always packed!

user profile picture
5 months ago

Rubirosa Ristorante

235 Mulberry St, New York, NY 10012