Update Info - Tossa Romans Ice Cream
This restaurant was reported as closed. If it is open, let us know.
Tossa Romans Ice Cream
18820 Hillside Ave
Hollis, NY 11423
18820 Hillside Ave
Hollis, NY 11423
This restaurant was reported as closed. If it is open, let us know.