La Mirada
$67.95
French Net Rack of Lamb rubbed with fresh herbs and cooked to perfection. Drizzled with demi glaze sauce.
Add your review below to help others know what to expect.