Al Limone is an Italian restaurant featuring a concise menu and an open kitchen.