Tell others

Oh, My , God!!! This place is the absolute best for Italian Beef Sandwiches!
The french fries are REAL potatoes, cut and cooked just right! I drive
from across town just to eat here! Definitely, worth the trip!