Sandwich shop, Vera's Place offers a place to eat.