Menu

Opening hours (Temp)

Monday – Friday: 09:00 AM – 12:00PM

Saturday – Sunday: Closed

Call us

208-338-8902

Address

2921 S Meridian Rd, Meridian, ID 83642