Mama Bird Southern Kitchen
About Mama Bird Southern Kitchen
Mama Bird Southern Kitchen is an American restaurant in Las Vegas, Nevada, located at 10550 Southern Highlands Parkway, Suite 140. Cuisine: southern. Call (702) 570-6135 for more information.
Location
10550 Southern Highlands Parkway, Suite 140, Las Vegas, NV 89141