Butter Chicken Blockbuster ★★★★★4.5 (26) Restaurants Modern Indian restaurant · Indian restaurant · South African restaurant (more) 8308 Bennington Ct, Vallejo, CA 94591 Call Website Details →