LIZARRAN is an internationally recognized restaurant brand transforming the American culinary scene with their fusion of Mediterranean and Spanish flavors. Established in 1988 in a coastal town just outside of Barcelona, Spain, Lizarran has grown into an iconic global franchise serving delectable bites reflective of its rich cuisine and history. The restaurant’s international footprint extends across Europe, Asia, Africa and Latin America with more than 270 franchised locations . In 2015 Lizarran America introduces itself in United State with American Franchise Group.
LIZARRAN combines the social, familial element of Spain’s culture creating an inviting and enjoyable dining experience for guests.