Red Koi Japanese Cuisine
5847 Poplar Ave # 101
Memphis, TN 38119-3949
901-767-3456