Sushi Avenue on the Square
131 Sycamore St, Decatur
(404) 378-0228
Recent Reviews
Order Online
You May Also Like
Siam Thai Restaurant - 123 Sycamore St
Thai, Pet Friendly
The Iberian Pig - 121 Sycamore St
Spanish
BOHO115 - 115 Sycamore St
Bar, Mexican
Restaurants in Decatur, GA
Sushi Avenue on the Square
131 Sycamore St, Decatur, GA 30030
(404) 378-0228