Sushi House 21 Description:
Casual Japanese spot with creative maki. Relaxed standby featuring sashimi & clever sushi rolls, along with Japanese kitchen entrees.
Address:
243 Elm St, Newark, NJ 07105, United States
Phone Number:
+1 973-991-0067
Website:
https://www.ezordernow.com/sushihouse21
Store Hours:
Sunday: Closed | Monday: Closed | Tuesday: 12-8PM | Wednesday: 12-8PM | Thursday: 12-8PM | Friday: 12-9PM | Saturday: 12-9PM