Spice Finch – Philadelphia, Pennsylvania 19103

Spice Finch Description

Mediterranean menu with a lively bar, creative cocktails, & elevated mid-century interior details.

Spice Finch Location

Address: 220 S 17th St, Philadelphia, PA 19103
Phone Number: +1 215-309-2238
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love