Empire Cafe and Deli
Deli · Fast Food · Sandwich Shop
Empire Cafe and Deli is a fast-food restaurant and deli located within the Empire Cochrane entertainment complex. It offers a variety of sandwiches, burgers, and other classic fast-food items.
Location
Vota recommends