Lime And Basil
200 W Franklin St #130 Chapel Hill NC 27516 USA
Email Lime And Basil
- This is the page of Lime And Basil on 200 W Franklin St #130 Chapel Hill NC 27516.
- Lime And Basil is a new listing on food pages, updated
on November 24, 2023.
- This page has had 5 visitors. You are the 5th.
Location