Café Diablo is identified as a sports bar and a cafe. It is located at 9480 Boulevard St-Michel.