Lowell's Restaurant

2328 Melrose Ave NW, Roanoke 24017, United States Get Directions to this spot
2328 Melrose Ave NW
Roanoke, 24017
VA, United States
(540) 344-4884

Rate and review Lowell's Restaurant in Roanoke, VA, United States!

Share your experiences at Lowell's Restaurant with your friends or discover more Restaurants in Roanoke, VA, United States.