Imperial Cathay Restaurant
Location
6359 Youree Dr
Shreveport
LA
71105
This restaurant with a Chinese fare has local seafood options and a bar for watching sports on TV.
Amenities
Cuisine Served |
|
---|---|
Culinary Trails |
|