Milano Cafe & Deli
Deli · Sandwich Shop · Italian
Milano Cafe & Deli is a cozy establishment offering a variety of freshly made sandwiches, salads, and beverages. They serve Italian, French, and American cuisine in a casual setting.
Location
Vota recommends