114 N Elm St Ste 103, Greensboro 27401, United States
114 N Elm St Ste 103, Greensboro 27401, United States
No delivery
Spot something wrong?
Dishes at Midori Japanese Hibachi. Prices may vary in venue.
Been to Midori Japanese Hibachi? Be the first to share what you ate.