I'm a bit confused right now and any help would be appreciated.
Can anyone clear something up for me here? I know that the Olive Garden at 100 W 125th St is closed, but I have no clue if it's a permanent thing or not. Thanks in advance for any help.