Sandwich shop MAD Sicily offers modern, quality sandwiches at a fair price. Delivery and takeout are available.