Tikka Grill

Overview

Address: 22818 Vanowen St
West Hills, CA 91307
Website: tikkagrill.com
Phone: 818-887-1076