Squid (Ika) Restaurants in Henderson
Show restaurants on map
4.2
Menu
4.2
Menu
City: Henderson, 1199 West Sunset Road, Henderson, 89014, United States Of America
"Always a great choice for me and my family. We usually come around the slow time as to avoid the crowds for lunch/dinner and we have all been here mor..."
Price
The Average price for Squid (Ika) is:
$4.3
Feedback
These reviews refer only to the mentioned ingredients.