Mecledon is a sandwich shop, currently closed. Known for its burgers, it offers a quick bite.