Starr Restaurant Organization
237 S 18th St Philadelphia, PA 19103-6161
215-732-7560
Business Hours:
Payment Types