Description
Easygoing restaurant offering Chinese fare, including housemade ribs & dumplings, plus beer & wine.
Name: Imperial Garden Restaurant
Address: 7098 Lockwood Blvd, Youngstown, OH 44512
Phone Number: +1 330-729-3833
Categories: Chinese restaurant, Asian restaurant, Restaurant
Imperial Garden Restaurant is a Chinese restaurant located at 7098 Lockwood Blvd Youngstown/
(Latitude,Longitude: 41.0262132,-80.7108297)
Postal Code: 44512
Location
-
7098 Lockwood Blvd, Youngstown, OH 44512
Add a review