Top Brunch Spots » Restaurants » Japanese steakhouse Cape Coral » Sakura Japanese Steakhouse & Sushi Bar – Cape Coral, Florida 33904
Long-standing, casual eatery with a bar for hibachi-grilled fare & traditional & creative sushi.