5610 W Grand Pkwy S, Richmond, Texas 77406 USA
Lucky roll (spicy tuna with salmon, avocado) & Shaggy dog. Too much rice especially the latter. Oddly cut into about 15 thin pieces
Photo Credit: Yelp