Who We Are
Welcome to Selma express
Nestled in the vibrant city of Upland, Texas, Selma express stands as a beacon of Mediterranean culinary excellence. Offering a delightful fusion of traditional Mediterranean flavors with modern twists, this restaurant has earned a reputation for its delectable dishes and warm hospitality.
