Sirve:Menú de almuerzo
Menú de cena
Big Lou's is known for the large pizzas that are available. The best pizza in town, maybe in the world. Big Lou's has been featured on The Travel Channel's "Man vs. Food". They have a full bar and televisions throughout the dining area.