267-519-2001 | Veda - Modern Indian Bistro,1920 Chestnut St, Philadelphia, PA 19103 . Get Directions
Estimated delivery time: 45 mns min