Lotsa Luck Bar & Grill
Great food, affordable prices, generous portions!
2136 SE Powell Blvd | Portland, Oregon 97202 | 503-236-8805
Our kitchen is open from 7am - 2:00am 365 days a year. Your order is prepared in an open kitchen setting using fresh ingredients.
Take out is available, just call ahead and we'll have it ready for you to pickup.
Prices subject to change without notice.
2136 SE Powell Blvd
Portland, Oregon 97202