Restaurants
New Japanese Izakaya Restaurant in Westchase. Serving ramen, yakitori, handcrafted boba teas & more, 7 days a week.