Meek's Vegan Pizza

1113 Holman St, Houston, TX

Menu (As of 11/1)

Pizzas

The OG Pizza

Appetizers

Pasta

Salads

Drinks

Desserts

Meek's Vegan Pizza: hours and how to order