Sakura Hibachi
Restaurant
•
230 Nitro Market Pl, Charleston, WV 25313, USA
8.2
Friday: 11 AM – 10:30 PM
See if anyone you trust recommends it!