Frankfurt Ca la Nati is a sandwich shop known for its wide variety of delicious sandwiches and takeaway food.