Review of Rathbun's

112 Krog Street Northeast, Atlanta, GA 30307

Overall Rating

Review


Gluten free rice flour fried scallops. A dream come true!

Updated 9 years ago