Idella Braseria is a restaurant offering a variety of sandwiches and other fare.