Restaurant Details
Restaurant Name: Crystal Room
Address: 67 Olympia Boulevard, Staten Island, NY 10305
Borough: Staten Island
Phone Number: 7184478926
Cuisine: Italian
Restaurant Name: Crystal Room
Address: 67 Olympia Boulevard, Staten Island, NY 10305
Borough: Staten Island
Phone Number: 7184478926
Cuisine: Italian