From Our Editors
Lovebirds flock to Mama Yolanda's Italian Restaurant for Italian cuisine in Philadelphia's Bella Vista - Southwark district. Don't expect to find any low-fat fare on Mama Yolanda's Italian Restaurant's menu — you'll need to be prepared to indulge a bit. Unwind with a glass of wine or cocktail with your meal — Mama Yolanda's Italian Restaurant has a wonderful selection of drinks to accompany your dinner.
Catering is also available if you'd like serve Mama Yolanda's Italian Restaurant's tasty dishes at your next party. You can also grab your food to go.
A night out here can be a bit pricey, so prepare to shell out a bit more. Visa, Mastercard, Discover, and American Express are all accepted.