Fleming’s Prime Steakhouse & Wine Bar

Fleming’s Prime Steakhouse & Wine Bar welcomed its newest Las Vegas location in Town Square with a ribbon cutting. For more information, visit flemingsteakhouse.com.