From Our Editors
Star's Deli's fresh deli offerings attract lunchtime visitors in Houston.
Parking has never been easier at Star's Deli, a restaurant located near a variety of parking selections.
Typical diners should plan to spend about $30 per person on Star's Deli's moderately priced fare. So if you're looking for a deli to get some delicious eats, Star's Deli is exactly the place you want to go.