Little Jamaica
3526 Shenandoah Ave Nw
Roanoke, VA 24017-4946
540-342-7426