At 821 New Loudon Rd, 12110, LATHAM, United States, find the hidden gem that is Sicarr's Kitchen. It's a dining spot where every menu item promises an unforgettable culinary experience.
Call +15183896031 for questions or prices.
The full menu from Sicarr's Kitchen in LATHAM!
All prices are estimations.