Log in using your account   

Get directions to: Midori Japanese Hibachi, Greensboro, NC

Restaurant address: 114 N Elm St, #103 Greensboro, NC 27401, USA

Restaurant: Midori Japanese Hibachi

Live Help Every Restaurant in the City