Falora 3000 E. Broadway Blvd. 325-9988; falora.com Open 7 a.m. to 9 p.m., Monday through Friday; 8 a.m. to 10 p.m., Saturday; 9 a.m. to 8 p.m., Sunday Pluses: Great food; friendly service; local ingredients Minuses: Limited drink selection; on the expensive side; can take a long time I love good pizza. In fact, a […]
