Mr. Roy's is a cozy establishment in Selma, AL that offers a variety of comfort food dishes and beverages in a welcoming atmosphere.
With a focus on traditional Southern cuisine, this local spot provides a casual dining experience for patrons looking for a taste of home-cooked meals.
Generated from their business information