Holmes' English Pub offers a cozy atmosphere with a menu featuring British and Indian cuisine, including vegetarian options.