171 employees
Opa! Souvlaki Franchise Group is a restaurant that specializes in providing Greek cuisine and Mediterranean food.
1998