Italian restaurant · 3126 S Garnett Rd Ste B, Tulsa, OK
See full menu
More food in Tulsa, OK · Italian Food in Tulsa