FISH SUSHI BAR & LOUNGE is located in Dallas, United States on 3636 McKinney Ave #150. FISH SUSHI BAR & LOUNGE is rated 5 out of 5 in the category japanese restaurant in United States.
Address
3636 McKinney Ave #150
Service options
TakeawayDine-in
Amenities
Bar on siteToilets
Offerings
Healthy optionsSmall plates