Sign in or  Join Judy's Book to contribute

Not My Favorite Vegetarian

Thursday, February 16, 2006
If you're stuck and there are no other choices, this will suffice. But Atlanta has so many better vegetarian offerings that Cameli's has to be an emergency.

More from Raj:

1263 Glenwood Ave SE
Atlanta, Georgia 30316
(404) 622-9926