Toyama Japanese Restaurant Elizabeth City, NC

218 N Poindexter St, Elizabeth City, NC 27909