Lemon Tart - 48 Hour Pre-Order

Lemon Tart - 48 Hour Pre-Order

Regular price $35.00
Unit price  per 

From our sister restaurant Main Street Tavern

*REQUIRES 48 HOUR PRE-ORDER*