Mount Lebanon, PennsylvaniaNeedle & Bean320 Castle Shannon Blvd, Mt Lebanon, PA 15234Explore the shop ↗Call shop