Toyama Japanese Restaurant

218 N Poindexter St Elizabeth City NC 27909 USA

(252) 338-2437

Location