Squid Restaurants in Karwar
Show restaurants on map
3.9
Menu
3.9
Menu
City: Karwar, Ananda Arcade, Green Street, Karwar I-581301, India
"Excellent sea foods, very much thanks.. keep it up : .."
Price
The Average price for Squid is:
$9.2
Feedback
These reviews refer only to the mentioned ingredients.