Where is Roberta's?

Where is Roberta's located?

Roberta's, Roberta's, United States of America (approx. 40.70495°, -73.93344°)


Where is Roberta's on the map?