New Restaurant, Ophelia's Pizza + Bar, is Serving Up Italian Cuisine in Nashville

There's a delicious method in the madness at the new Downtown haunt.

by