The Island

1009 Russell Blvd.
St. Louis , MO 63104

P: 314-664-6678


Offerings:

Neighborhood:

Soulard

Hours:

Sunday - 12am - 10pm


Monday - Thursday 3pm - 10pm


Friday 3pm - 11pm


Saturday 12am - 10pm

Disability Access:

Yes

Alcohol:

Yes

Meals served:

Lunch , Dinner

Payment method:

All Major Credit Cards