American bar, Boombay Caffe offers a friendly atmosphere and service. Currently offering takeaway and delivery.