Victory Sandwich Bar
Restaurant $$
280 Elizabeth St NE Ste A111, Atlanta, GA 30307
Description
This was an excellent lunch spot. The patio is covered and there are fans to keep you comfortable. The employees were friendly and helpful. Now the the lunch itself.Get to know Victory Sandwich Bar
Deli ยท American Restaurant