at 535 Telegraph Canyon Rd, Chula Vista , 91910 United States
Friar Tux Shop is Chula Vista based place and this enity listed in Clothing Store category. Located at 535 Telegraph Canyon Rd CA 91910. Contact phone number of Friar Tux Shop: (619) 482-5222