Tapas Factory employs 3 employees. The Tapas Factory management team includes Steve Scott (Sous Chef), and Amelia Wood (Waitress).
Looking for a particular Tapas Factory employee's phone or email?