Lou-Bea's Pizza

376 Delaware Ave, Albany NY

(518) 463-1992

Rated 5.0 out of 5 from 1 Reviews Lou-Bea's Pizza is an enjoyable pizza Restaurant Ranked #1 of 45 Restaurants in Millville Albany.

★★★★★ on the 7th of August, 2013

... Also runs Lark Tavern. I'm sure he's a dick there...
Location