Angelos Pizza and Mikes BBQ Philadelphia Deny Houston Astros Food
The Houston Astros, staying in Philadelphia for the World Series, have been shut down by two popular Philly restaurants who both declined their catering orders.
United States Food Network That Are Now Philadelphia Phillies Houston Astros World Series Philly Cheese Steak
Source: wpst.com