Looking for a restaurant that has a hibachi grill like Benihana. I know the one up north closed Thanks in advance
Forum Rules