Lilly's Pizza
About
Lilly's Pizza, 1813 Glenwood Ave, +1 919 833-0226, [53]. Part hippie, yuppie, bohemian, and retro, Lilly's is an experience all to its own. Located in the popular Five Points district means that parking can be a problem, especially when a popular film is screening at the nearby Rialto theater. If you're adventerous, you can access Five Points by the number 2 CAT bus.