“Just like how mama used to make it” is the sentiment behind the restaurant at this Hollywood hotel, and it’s a theme that runs throughout the building. It’s centrally located without being caught in the Walk of Fame’s overwhelming mess. If you’re going to stay in Hollywood, stay here—that it’s budget-friendly is an added bonus.
Time Out says
Details
- Address
- 6500 Selma Ave
- Los Angeles
- 90028
Discover Time Out original video