Monster Sushi is a Japanese restaurant offering Asian and Nikkei cuisine in a vibrant, tavern-like atmosphere. Reservations may be subject to time limits.