16 Best Restaurants in South Beach – Miami New Times
The menu blends Tel Aviv flavors with Miami influences, offering everything from richly topped hummus to charcoal-grilled meats and seafood. Dishes … Go to Source Author: ScrewTheNews.com ScrewTheNews.com 2000 Avenue of the Stars Los Angeles, CA 90067 (214) 875-1305

