From Our Editors
Dover sushi lovers will fall in love with the menu at Ikko Japanese Steak House, a Japanese restaurant right in the heart of Dover.
Drivers will find parking not far from the restaurant.
Ikko Japanese Steak House's Japanese restaurant is simply divine, and you'll always leave satisfied. It's practically guaranteed!