Restaurant Details
Restaurant Name: Bella Mama Rose
Address: 264 Morningstar Road, Staten Island, NY 10303
Borough: Staten Island
Phone Number: 7189810545
Cuisine: Italian
Restaurant Name: Bella Mama Rose
Address: 264 Morningstar Road, Staten Island, NY 10303
Borough: Staten Island
Phone Number: 7189810545
Cuisine: Italian