A perfect, if not the best, place to try the Osaka all time favorite Takoyaki! Takoyaki or "squid balls" are a typical apanese snack or appetizer made from a flour-based batter and fried in a special molded pan. It is usually filled with chopped or...diced squid, tempura clippings, pickled ginger and green onions.More
























