(215) 673-6732 | Mallu Cafe & Catering ,10181 Verree Rd Philadelphia, PA 19116. Get Directions
Estimated delivery time: 45 mns min