Gyros & BBQ offers Greek gyros and barbecue dishes. Located in Mall La Terraza.