Company name: Mellow's Bar & Restaurant
Description: Caribbean fare in an upbeat environment
57 Grosvenor St W, Birmingham B16 8HJ, United Kingdom