
Make A Reservation
We’re excited to have you dine with us! Use the form below to make a reservation. If booking for parties larger than 4, please give us a call at 919-829-3663 to ensure availabilty.
var MSGG = false; var iMonthFirst; var iRota;
var Mon_ = 'Mon';
var Tue_ = 'Tue';
var Wed_ = 'Wed';
var Thu_ = 'Thu';
var Fri_ = 'Fri';
var Sat_ = 'Sat';
var Sun_ = 'Sun';
var WeekDay = [Mon_, Tue_, Wed_, Thu_, Fri_, Sat_, Sun_];
var DateTodayH = 21; var Firsts = [2,5,1,4,6,2,4]; var Days = [30,31,31,30,31,30,31]; var Adj = [0,10,41,72,102,133,163,194];
var Covers = [1,2,3,4]; var nCover = 0; var sTime = '[[sTime]]';
var SESS = 1; var NotAfter = 45276; MSGG = true; var Sessions = [['Dinner'],['Closed']]; var Ends = [[21.25],['']]; var RotaMsg = ['','']; var Msgs = [[''],['']]; var DaySessions = [0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1]; var DayZero = 45096; var Times = [ [ ['5:00pm','5:15pm','5:30pm','5:45pm','6:00pm','6:15pm','6:30pm','6:45pm','7:00pm','7:15pm','7:30pm','7:45pm','8:00pm','8:15pm','8:30pm','8:45pm','9:00pm','9:15pm'] ],
[[]]];
function MonthSet(iMonth, iSelect) { var SelBox = document.evvForm.Day; var Day; var LastH = Days[iMonth]; var iDay = Firsts[iMonth]; var Ticks, First, iSession, eLang; iMonthFirst = Adj[iMonth]; Ticks = DayZero + iMonthFirst; eLang = getQuerystring('lang'); //alert("iMonthFirst=" + iMonthFirst); //alert('MonthSet ' + iMonth + '/' + iSelect + ' iMonthFirst=' + iMonthFirst); SelBox.options.length = 0; if (iMonth > 0) First = 1; else First = DateTodayH; for (var i = First; i <= LastH; ++i) { if (i < 10) Day = '0' + i; else Day = '' + i; Day += ' ' + WeekDay[iDay]; if (iMonth == 0) { if (i == First) Day += ' (today)'; // if (i == First + 1) Day += ' \u03A9\u03A9'; //' ([[tomorrow]])'; } //alert('Day=' + Day); var SEL = ((i - First) == iSelect); iSession = Ticks - DayZero; iSession = DaySessions[iSession]; var Sess = Sessions[iSession]; if (Sess.length == 1) if (Sess[0] == 'Closed') if(eLang == 'spanish') Day+= ' (cerrada)'; else if(eLang == 'hungarian') Day+= ' (z\u00e1rva)'; else Day += ' (closed)'; SelBox.options[SelBox.options.length] = new Option(Day, Day, false, SEL); if (++Ticks > NotAfter) break; if (++iDay > 6) iDay = 0; } SessionLoad(0); }
function getQuerystring(name, url) { if (!url) url = window.location.href.toLowerCase(); name = name.toLowerCase(); name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^]*)|&|#|$)"), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, " ")); }
function SessionSelect(){ var Elem = document.getElementById('Session'); iSession = Elem.selectedIndex; var MsgSession = Msgs[iRota][iSession]; //alert('MsgSession = ' + MsgSession + ' rota=' + iRota + ', session=' + iSession); document.getElementById('SessionMessage').innerHTML = MsgSession; }
function SessionLoad(iDayMonth) { // load sessions for the selected date if (!SESS) return; var iActual = iDayMonth + iMonthFirst; var SelBox = document.evvForm.Session; //alert('SessionLoad ' + iDayMonth); iRota = DaySessions[iActual]; var SessionNames = Sessions[iRota]; //alert('Session is ' + iRota); if (MSGG) { var Elem = document.getElementById('evvRotaMessage'); //alert('element = <' + Elem.outerHTML + '>'); Elem.innerHTML = RotaMsg[iRota]; //alert('element = :' + Elem.innerHTML + ':'); } //alert('iMonthFirst=' + iMonthFirst + ' load=' + iDayMonth + ' day=' + iActual + ', iRota=' + iRota + ', SessionNames=' + SessionNames); //alert('MSGG = ' + MSGG); SelBox.options.length = 0; var nSession = SessionNames.length; var selected = false; if (nSession > 0) { for (let i = 0; i < nSession; ++i) { if (i == nSession - 1) selected = true; else selected = false; SelBox.options[i] = new Option(SessionNames[i], SessionNames[i], false, selected); } document.getElementById('SessionMessage').innerHTML = Msgs[iRota][nSession - 1]; // TimesLoad(nSession - 1); } else SelBox.options[0] = new Option('Closed'); } function CoversSet() { var Box = document.evvForm.Covers; //alert('Covers set ' + Covers.length); Box.options.length = 0; Box.options[0] = new Option(""); for (var i = 0; i < Covers.length; ++i) { Box.options[Box.options.length] = new Option(Covers[i], Covers[i], false, (Covers[i] == nCover)); } } // function SessionChange(iSession) { // alert('SessionChange ' + iSession); // } function DateSet(Date) { if (Date < 0) Date = 0; var nDay = Date, MonthDays; //alert('DateSet ' + Date); for (var iMonth = 0; iMonth < Days.length; ++iMonth) { if (iMonth) MonthDays = Days[iMonth]; else MonthDays = Days[0] - DateTodayH + 1; //alert('MonthDays ' + MonthDays + ', nDay ' + nDay); if (nDay < MonthDays) { MonthSet(iMonth, nDay); SessionLoad(Date - iMonthFirst); return; } nDay -= MonthDays; } //alert('DateSet done'); } function MonthClick(iMonth) { DateSet(Adj[iMonth]); } function evvLoad() { DateSet(45096 - DayZero); CoversSet(); }
You can also purchase a gift card by clicking here