Blue Orchid is a Japanese restaurant located in Charlotte, North Carolina, offering a diverse menu of sushi, tempura dinners, chicken katsu, and ramen.
With a fusion of Asian flavors, Blue Orchid serves up a variety of dishes including seafood, soup, noodles, salads, grill chicken, and steak.
Generated from the website