Osaka Express

Japanese restaurant · 23 Penn Mart Shopping Center, New Castle, DE

Delivery

Hours

More food in New Castle, DE · Japanese Food in New Castle