2621 Milam St
Swivel Cafe is located at 2621 Milam St # A, Houston, TX. This location is in the Midtown neighborhood. This business specializes in Restaurants.
by merchantcircle on October 16, 2014 from
Neighborhoods: South Central Houston, Midtown
Terms of Service