Everything is fresh and made to order at all times!
Okura
4.0
95 reviews
Closed now
(610) 358-5538
(610) 358-5538
Best new restaurant in Delaware
Image1of3
Image1of3
Everything is fresh and made to order at all times!
Image1of3
Image1of3
Closed now
Image1of3
Image1of3
Image1of3
Best new restaurant in Delaware