Skip to main content
  • Cart
Cart

 Back to Menu

Garlic Aioli

Restaurant is not accepting orders currently

Address

4422 Lemmon Ave #B, Dallas, Texas, 75219, United States

Contact Us

2142264338

Powered by Restogy.com ©2022

New Order

Reminder for preparing the pre-order