Japan Xo

Japanese restaurant · 7811 Middle Poyner Dr, Raleigh, NC

Delivery · Dine-In

Hours

More food in Raleigh, NC · Japanese Food in Raleigh