Tiger Den is your go-to spot for delicious ramen and other quintessential Japanese dishes. Located in an area known for shopping, this restaurant comes as a welcome break after some retail therapy. The interior of the place is warm and welcoming, it is furnished with booths as well as intimate seating spaces that can accommodate solo diners, couples and larger parties with ease. The glow of the...