Moments Restaurant and Lounge Venue details Name: Moments Restaurant and Lounge Address: 6455 W COMMERCIAL BLVD Tamarac, Florida, 33319 Phone: (954) 504-3883 Email: Website: Google address |||:: 6455 W COMMERCIAL BLVD Tamarac, Florida, 33319