Epi's A Basque Restaurant is located in Meridian, United States on 1115 N Main St. Epi's A Basque Restaurant is rated 4.8 out of 5 in the category caterereuropean restaurantfamily restauranttakeout restaurantrestaurantseafood restaurantsteak house in United States.