My Location: Russo's Coal Fired Italian Kitchen - Tulsa

8941 South Yale Ave

Tulsa, OK 74137

918-779-4600

Facebook Menu

(change location)

Menu | Russo's Coal Fired Italian Kitchen - Tulsa - Tulsa, OK