|
Sakura Japanese Steak House and Sushi Bar 3034 Del Prado Blvd. South Cape Coral, FL 33904 Phone: 239-945-2999
Hours:
Monday Closed
Website: http://sakuracapecoral.com/
|
To get
directions, click on the pointer on the map and enter your address |
|