Description
For anyone who utters skepticism about going to Little Italy for dinner, thinking it might be too old school, Rubirosa will upend that perception. The...
235 Mulberry St. New York, NY, United States, 10012
212-965-0500