Italian Stallion

Downtown
  • 0 Reviews

Map


The Urban Dictionary claims that Italian Stallion can be either a Rocky reference or a very sexually capable fellow of Italian lineage. But it's also it turns out a fine pizza place in Lexington Market and one of the few stalls there that serves beer.