Japanese
1306 Cape Coral Pkwy E
Cape Coral, FL, 33904
Chinese, Japanese, Sushi
1706 Del Prado Blvd S
Cape Coral, FL, 33990