Oishi Hibachi and Sushi Bar

Oishi Hibachi and Sushi Bar is a Japanese restaurant on Hardy Street. It opened in 2008.