Vilda's is a deli offering sandwiches and drink specials.