Star Bar Grill is a relaxed restaurant featuring a modern interior, high-top tables, and traditional American comfort food.