Superstar's CuisineRestaurant 4.4 Boston, Massachusetts, United States Share (617) 364-4600 1158 River St, Boston, MA 02136, USAReviewsLog in to leave a review.No reviews yet.