Address: 1061 Rio Rd E, Charlottesville, VA 22901, USA
Address: 1061 Rio Rd E, Charlottesville, VA 22901, USA
“The owner is so so nice and this is definitely the best gas station food in Charlottesville! I got the chicken momos and they were delicious but the sauce makes them even more irresistible. Please please check them out, they are wonderful and you won't regret it! ❤️”