HOME / Takoyaki restaurant / KARLSBALLS
332 Riverside Dr, New York, NY 10025
+18565064001
View Business Profile