Kolam Innovative Indian Cuisine
Home
Menu
Location & Map
Tulsa World Review
Location:
4844 S Memorial Drive
Tulsa, OK 74145
PH: 918.270.1445
email:
[email protected]