Leibis Restaurant

Phone: 647 349-5520

Leibis Restaurant
Category: Restaurants

Key contact details for Leibis Restaurant
Phone
647 349-5520
Address
2892 Dufferin St, Toronto ON, M6B3S6
 

Restaurants


0 Customer reviews
Write a review
Leibis Restaurant's Keywords

Restaurants

Quick links