Argentine Steakhouse Toro Dorado
Argentinian restaurant; Bar; Grill; Restaurant; Steak house; Bar & grill; Mexican restaurant; South American restaurant
Description:Grill-orientated Argentine restaurant also serving Italian and fish dishes, plus free WiFi. Relaxed Argentinean steakhouse