Restaurant

hey mambo

6 locals recommend,
Permanently closed
Location
114 N Boston Ave
Tulsa, OK
Downtown

Tips from locals

Cash
June 8, 2016
Great brick oven pizzas, sidewalk dining, atmosphere!
Rachel
October 1, 2015
My favorite Italian restaurant!

Unique things to do nearby

Create unique metal sculptures using a plasma torch
Historical Church Studio Private Tour

Locals also recommend