Rocco's Uptown Pizza & Pasta
Location2717 Howell St.
Dallas, TX 75204 | Get Directions
After a late night out, sometimes all you crave is hearty Italian food minus all the fussy ingredients. Rocco's delivers to your door unitl 4 am on weekends, providing pizza and pasta portions large enough to feed a small army.
- American Express