-
Artichoke Sandwich Bar
is a great Deli / Sandwiches Restaurant
Ranked #1 of 23 Restaurants in Old Town Wichita.
.
The Latest Review: ★★★★★
Sent on the 17th of October, 2015
Two words: NUMBER EIGHT! Legendary ... and still one of the top two or three sandwiches in Wichita. //