Mikado Sushi And Hibachi
1221 Flower Mound Rd
Flower Mound
TX
75028
(972) 539-0831
Hours
No hours of operations available
Payment Methods:
Cash
Average Rating
3
Total Reviews
(1)
Recommended
0
Not Recommended
0
Open Map
Description
Mikado's Sushi & Hibachi is located at 1221 Flower Mound Rd, Flower Mound, TX. This business specializes in Japanese Restaurants.
by merchantcircle on August 25, 2015 from
merchantcircle
Casual
Delivery
Food & Dining
Food & Entertainment
Japanese
Japanese Restaurant
Japanese Restaurants
Kid Friendly
restaurants
Sushi