Machi Machi Kabob
Taiwanese · Kebab House
Machi Machi Kabob is a Taiwanese and Asian kebab house known for its unique 3ft King Size Kabob. This restaurant offers a distinctive take on kebabs with Taiwanese-inspired flavors.
Location
Vota recommends
Location
Vota recommends