Leon’s Caribbean Restaurant brings a taste of the islands to Pittsburgh, through their retail location in Allentown on the Hilltop, a catering service, and food truck (coming soon!).
Projects We Support
Contact Information
823 E Warrington Ave
Pittsburgh PA 15210