Ikura
Sushi · Pizza · Japanese
Ikura offers a diverse menu of Japanese cuisine, including sushi, alongside a selection of pizzas. This restaurant provides a variety of dishes for those seeking both traditional Japanese flavors and popular comfort food.
Location