kom526
They call me ... Sarcasmo
Rossi's Italian in the Galleria Shopping center is ab-so-lute-ly the best Italian you can get. IMHO homemade pasta and sauces and outstanding service. Unbelievable. I'll let the unwashed masses go to the chains and leave me to the local places where I do not have to wait 60 minutes for the same thing I can get in Waldorf, LP City or Naptown.