Skip to content
Postmates Home
    Too far to deliver

    Location and hours

    116 21st Ave N, Nashville, TN 37203
    Sunday - Monday
    10:10 AM - 2:20 PMMenu
    4:15 PM - 9:50 PMMenu
    Tuesday
    Closed
    Wednesday - Saturday
    10:10 AM - 2:20 PMMenu
    4:15 PM - 9:50 PMMenu

    Sitar Indian Restaurant

    4.7 x (100+)1959.1 miChevron right small

    x Delivery Unavailable

    116 21st Ave N

    Enter your address above to see fees, and delivery + pickup estimates.
    $$ • Indian • Vegetarian Friendly • Chicken • Family Meals • Group Friendly

    Frequently asked questions