Machauka Restaurant
Italian, Steakhouse
O.R. Tambo Rd, Lephalale, 0555, South Africa
Limpopo's most popular Italian restaurants, cafes and takeaway menus such as Machauka Restaurant, Sleepers Restaurant, Altra Cosa, Altra Cosa or Palm Park hotel are found below. Limpopo's most popular Italian restaurants, cafes and takeaway menus are found below.
Limpopo
italian