Kabob House Halal

Overview

Address: 2521 Newhall St
Santa Clara, CA 95050
Phone: 408-984-2204