12/15/2022
The Nile Spot is conveniently located on South La Brea Avenue. Our creative venue boasts 2100 square feet with ample amenities and equipment for rent. Learn more about us by visiting our website.
https://bit.ly/3sUJTJp
Event venue
(1)
2101 South La Brea Avenue
Los Angeles, CA
90016
Be the first to know and let us send you an email when The Nile Spot posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Send a message to The Nile Spot: