I tried calling in off hours, no way to leave a message. Also no online reservation system. Check their (unusal) hours and call back then.
Don't think they have an online reservation system. Call in and if it's off hours, you can leave a message and someone will call you back to confirm.
If there is still availability, sure. This restaurant prefers reservations.
Thanks! Your answer is awaiting moderation.