Leon's Caribbean RestaurantServing Carribbean to Pittsburgh.

Popular Menu Items

View full menu

Address

823 East Warrington Ave
Pittsburgh PA, 15210
(412) 431-5366