Asia Restaurant Address Asia Restaurant P6JG+4P Clifton Hill St. Croix USVI 00820 U.S. Virgin Islands Phone Number 340-778-1336