Update Info - Table Top
This restaurant was reported as closed. If it is open, let us know.
Table Top
2230 Oneida St
Denver, CO 80207
2230 Oneida St
Denver, CO 80207
This restaurant was reported as closed. If it is open, let us know.