Welcome to our downtown location! We are located at the corner of 18th Street and 2nd Avenue in a beautiful historic building.
Our hours are 10:00 to 4:00 Monday through Friday.
Our mission is to prepare the freshest, most delicious meals for your lunch or dinner. You will find the same popular menu items as featured in our Homewood Store. We offer both dine-in or carry out meals.
Call us to order 205-703-9757 or just come on by.
Address: 214 18th Street N., Birmingham, AL 35203