Firefighters battled — and contained — a small blaze early Tuesday at the McMenamins Raleigh Hills Pub in Southwest Portland, authorities said.

Crews responded to the Scholls Ferry Road restaurant after a passerby noticed smoke and flames coming from the back of the building around 3:30 a.m., said Kim Haughn, a Tualatin Valley Fire & Rescue spokeswoman.

The fire damaged the restaurant's roof and exterior, Haugn said. There were no occupants inside the building.