Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
Someone told me to go to a restaurant called Tony Romano's. I think they said it was on St. John.. Is there such a place?
Posted : January 28, 2004 6:02 pm
It is on St Thomas, Smith Bay.
Posted : January 28, 2004 6:08 pm
Thanks
Posted : January 29, 2004 1:23 pm