Skip to Main content
Tala House 5022 North Clark Street
0
Sign in
Currently not accepting online orders
Tala House 5022 North Clark Street
5022 North Clark Street, Chicago, IL
Pickup Only
Online ordering is currently unavailable. Please contact the restaurant to place an order.