El Lloc is a Mediterranean and Italian restaurant specializing in rice dishes, pizzas, pastas, and meats.