About
Karma Restaurant & Bar was established in 2003 in Philadelphia with the goal of bringing a taste of Indian culture and cuisine to the steadily growing and buzzing Old City... Read more
Gallery
Followers (0)
Employees (0)
Do you work here or have you worked here? Add yourself to this business's employee list.




