1831 28th Avenue South, #110
(In Homewood's Soho Square)
Birmingham, Alabama 35209
Phone: 205.453.9300
Fax: 205.453.9303

Hours:
Lunch service Monday-Friday 11:00-3:00 (closed Saturday)
Dinner service Monday-Saturday 4:00-10:00
The restaurant is closed on Sunday.


View Larger Map