738 S Fleming St, Sebastian, Florida 32958 USA
Triple Crown, house special fried rice and shrimp roll
Photo Credit: Yelp