519 N Grand
St. Louis, MO 63103
-
2,600 SF First Floor
-
Fully Equipped Turn-Key Professional Kitchen
-
Adjacent to the Fox Theatre, Angad Arts Hotel, and Saint Louis University
-
Rare Opportunity to Skip the Significant Up Front Cost to get a Restaurant Open
-
Includes Furniture, Fixtures & Equipment
-
LEASED
Sold
Restaurant