Zhabuki is an Asian fusion hotpot/entree restaurant with a big selection of sushi, appetizer and a full cocktail Bar.
Last seen: January 30th at 10:04pm — Visit site