Order food

Order food

Kakure Bistro

4.7 (48)$$Asian restaurant

165 E Main St, Newark, DE 19711

Kakure Bistro

165 E Main St, Newark, DE 19711
This restaurant is no longer supported.