Takoyaki - Takamatsu

Opens 9:30 AM
¥339¥¥¥¥8.4