Mellow’s Bar and Restaurant is a modern infused restaurant with a authentic taste of the Caribbean and Jamaican.
Whether you’re looking for a place to have lunch, dinner, or drinks, Mellow’s is here for you.
Mellow’s is located near Grosvenor Street West.