Bar Serra

1876 Utica Square suite 2e, Tulsa, OK 74114, United States
American, New American
Bar / Lounge, Upscale Casual
26-50 Employees

About

A new neighborhood bar and restaurant in Utica Square built with the sophistication of a modern greenhouse. Reservations not required, walk-ins welcome!

Followers (0)

Follow this business or school to receive notices on upcoming opportunities or events.

Employees (0)

Do you work here or have you worked here? Add yourself to this business's employee list.