Sizzler 4017 E Main St Ventura, CA 93003 Phone: (805) 656-2748 Fax: (805) 644-9919
Category: Restaurants