
Central Station Deli, the latest eatery from Pete Mrabe (Don Pisto's, Chubby Noodle, Pete's), opens today at 728 Vallejo St. serving "limited offerings and hours of operation," according to his team. He told us previously that hours would be 8am–8m, but they're only open 10:30am–3:30pm for now, serving sandwiches only.









