Best Japanese Restaurants In Spencer, IA
Apr 29, 2018
Hapa Izakaya is a restaurant located in Spencer, Iowa at 816 11th Avenue Southwest. Pacific cod tempura, house made bacon, shoestring potatoes, jalapeño tartare sauce wrapped in a flour tortilla. Enoki mushroom chips, cucumber, shiso, scallop, topped with prosciutto, balsamic soy and creamy mango puree. Rice, minced pork, garlic sprouts, egg, tomato, lettuce, spicy miso; served in a hot stone...
816 11th Avenue Southwest, Spencer, IA, 51301
More Japanese Restaurants Restaurants Near Spencer, IA
Hibachi 88 is a restaurant located in Spirit Lake, Iowa at 2610 17th Street. They are open every day of the week.
2610 17th Street, Spirit Lake, IA, 51360
Terms of Service
© 2018 DineRank.com. All rights reserved.